giant carrion beetle - Turco Inglés Diccionario